residence address - French English Dictionary